const { createProxyMiddleware } = require('http-proxy-middleware')
module.exports = function (app) {
  app.use(
    // 匹配到所有以 '/api'开头的请求
    // localhost:3000/api/home/swiper
    // http://localhost:8080/home/swiper
    '/api',
    createProxyMiddleware({
      target: 'http://localhost:8080',
      // 路径重写
      pathRewrite: { '^/api': '' },
      // 修改请求头里面的host属性
      changeOrigin: true,
      // 不接受运行在 https 上, 使用了无效证书的后端服务器
      // 如果要接受, 可以修改为 false
      secure: true,
    })
  )
}